machine finishing - Francés Inglés Diccionario